necessary repairs - Turkish English Dictionary